import Vue from 'vue'
import App from './App.vue'
import router from './router'
// element
import ElementUI from 'element-ui'
import 'element-ui/lib/theme-chalk/index.css'
Vue.use(ElementUI)
// qiankun
import { registerMicroApps, start } from 'qiankun'
const apps = [
  {
    name: 'vueApp',
    entry: '//localhost:10000', // 默认会加载这个html 解析里面的js 动态的执行(子应用必须支持跨域)fetch
    container: '#vue', // 容器名
    activeRule: '/vue', // 激活的路径
    props: { a: 1 }
  },
  {
    name: 'reactApp',
    entry: '//localhost:20000', // 默认会加载这个html 解析里面的js 动态的执行(子应用必须支持跨域)fetch
    container: '#react',
    activeRule: '/react'
  }
]
registerMicroApps(apps)
start({
  prefetch: false // 取消预加载
})

Vue.config.productionTip = false

new Vue({
  router,
  render: (h) => h(App)
}).$mount('#app')
